home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 May / PCWMAY06.iso / Software / Toolkit / Songbird 0.1 / Songbird_0_1_0.exe / chrome / content / media_scan.xul < prev    next >
Extensible Markup Language  |  2006-02-07  |  6KB  |  132 lines

  1. <?xml version="1.0"?>
  2. <!--
  3. /*
  4. //
  5. // BEGIN SONGBIRD GPL
  6. // 
  7. // This file is part of the Songbird web player.
  8. //
  9. // Copyright┬⌐ 2006 Pioneers of the Inevitable LLC
  10. // http://songbirdnest.com
  11. // 
  12. // This file may be licensed under the terms of of the
  13. // GNU General Public License Version 2 (the ΓÇ£GPLΓÇ¥).
  14. // 
  15. // Software distributed under the License is distributed 
  16. // on an ΓÇ£AS ISΓÇ¥ basis, WITHOUT WARRANTY OF ANY KIND, either 
  17. // express or implied. See the GPL for the specific language 
  18. // governing rights and limitations.
  19. //
  20. // You should have received a copy of the GPL along with this 
  21. // program. If not, go to http://www.gnu.org/licenses/gpl.html
  22. // or write to the Free Software Foundation, Inc., 
  23. // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  24. // 
  25. // END SONGBIRD GPL
  26. //
  27.  */
  28. -->
  29. <?xml-stylesheet href="chrome://global/skin" type="text/css"?>
  30. <?xml-stylesheet href="chrome://rmp_demo/skin" type="text/css"?>
  31. <?xml-stylesheet href="chrome://rmp_demo/content/bindings/bindings.css" type="text/css"?>
  32. <!DOCTYPE window SYSTEM "chrome://rmp_demo/locale/rmp_demo.dtd" >
  33. <window 
  34.  xmlns:html="http://www.w3.org/1999/xhtml"
  35.  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  36.  id="media_scan"
  37.  title="&media_scan.title;"
  38.  onload="return onLoad();"
  39.  flex="1"
  40.  hidechrome="true"
  41. >
  42.   <stringbundle id="songbird_strings" src="chrome://rmp_demo/locale/songbird.properties"/>
  43.  
  44.   <!-- Astounding complexity! -->
  45.    
  46.  
  47. <windowregion/>
  48.  
  49. <stack flex="1">
  50.  
  51.   <vbox class="sb_faceplate" flex="1" onmousedown="onBkgDown( event );" onmouseup="onBkgUp();">
  52.     <hbox class="sb_faceplate">
  53.         <image id="chrome_nw" class="sb_faceplate"/>
  54.         <image id="chrome_n" class="sb_faceplate" flex="1"/>
  55.         <image id="chrome_ne" class="sb_faceplate"/>
  56.     </hbox>
  57.     <hbox class="sb_faceplate" flex="1">
  58.         <image id="chrome_w" class="sb_faceplate"/>
  59.         <spacer onmousedown="onBkgDown( event );" onmouseup="onBkgUp();" flex="1"/>
  60.         <image id="chrome_e" class="sb_faceplate"/>
  61.     </hbox>
  62.     <hbox class="sb_faceplate">
  63.         <image id="chrome_sw" class="sb_faceplate"/>
  64.         <image id="chrome_s" class="sb_faceplate" flex="1"/>
  65.         <image id="chrome_se" class="sb_faceplate"/>
  66.     </hbox>
  67.   </vbox>
  68.  
  69.   <vbox class="sb_faceplate" flex="1" onmousedown="onBkgDown( event );" onmouseup="onBkgUp();">
  70.     <hbox class="sb_faceplate">
  71.       <spacer height="8" onmousedown="onBkgDown( event );" onmouseup="onBkgUp();"/> 
  72.     </hbox>
  73.     <hbox class="sb_faceplate" flex="1">
  74.     <spacer width="8" onmousedown="onBkgDown( event );" onmouseup="onBkgUp();" />
  75.       <vbox class="sb_faceplate" flex="1" id="chrome_bkgd">        
  76.         <hbox id="window_top" class="sb_faceplate" >
  77.           <label id="app_title" value="&media_scan.title;" class="sb_faceplate" onmousedown="onBkgDown( event );" onmouseup="onBkgUp();"/>
  78.           <spacer width="5" onmousedown="onBkgDown( event );" onmouseup="onBkgUp();"/>                    
  79.           <spacer flex="1" onmousedown="onBkgDown( event );" onmouseup="onBkgUp();"/>           
  80.           <spacer width="5" onmousedown="onBkgDown( event );" onmouseup="onBkgUp();"/>
  81.           <button id="sysbtn_close" class="sb_faceplate" oncommand="onExit( );" tooltiptext="&tooltip.exit;"/>
  82.         </hbox>
  83.         <spacer flex="1"/>
  84.         <hbox style="overflow: hidden;"> 
  85.           <spacer flex="1"/>
  86.           <label id="rmp_demo_media_scan_title" value="" control="rmp_demo_media_scan"/>
  87.           <spacer flex="1"/>
  88.         </hbox> 
  89.         <hbox style="overflow: hidden;"> 
  90.           <spacer flex="1"/>
  91.           <label id="rmp_demo_media_scan_label" value="" control="rmp_demo_media_scan"/>
  92.           <spacer flex="1"/>
  93.         </hbox> 
  94.         <hbox>
  95.           <spacer flex="1"/>
  96.           <progressmeter id="rmp_demo_media_scan" flex="1"/>
  97.           <spacer flex="1"/>
  98.         </hbox>
  99.         <hbox>
  100.           <spacer flex="1"/>
  101.           <checkbox class="dialog_checkbox dialog_label" id="watch_check" label="&media_scan.watch;" />
  102.           <spacer flex="1"/>
  103.         </hbox>
  104.         <spacer height="8" onmousedown="onBkgDown( event );" onmouseup="onBkgUp();"/> 
  105.         <hbox>
  106.           <spacer flex="1" onmousedown="onBkgDown( event );" onmouseup="onBkgUp();"/>           
  107.           <button id="button_ok" label="&window.ok;" disabled="true" class="dialog_button sb_faceplate" oncommand="if ( doOK() ) onExit( );"/>
  108.           <spacer width="5" onmousedown="onBkgDown( event );" onmouseup="onBkgUp();"/>
  109.           <button id="button_cancel" label="&window.cancel;" class="dialog_button sb_faceplate" oncommand="if ( doCancel() ) onExit( );"/>
  110.           <spacer flex="1" onmousedown="onBkgDown( event );" onmouseup="onBkgUp();"/>  
  111.         </hbox>
  112.         <spacer flex="1"/> 
  113.       </vbox>
  114.     <spacer width="8" onmousedown="onBkgDown( event );" onmouseup="onBkgUp();"/>
  115.     </hbox>
  116.     <hbox class="sb_faceplate">
  117.       <spacer height="10" onmousedown="onBkgDown( event );" onmouseup="onBkgUp();"/> 
  118.     </hbox>
  119.   </vbox>
  120. </stack>  
  121.   
  122.   
  123.   <!-- And intrepid instructions! -->  
  124.   <script type="application/x-javascript" 
  125.    src="chrome://rmp_demo/content/songbird_interfaces.js"/>
  126.   <script type="application/x-javascript" 
  127.    src="chrome://rmp_demo/content/sbIDataRemote.js"/>
  128.   <script type="application/x-javascript"   
  129.    src="chrome://rmp_demo/content/media_scan.js" />
  130.   <script type="application/x-javascript" 
  131.    src="chrome://rmp_demo/content/rmp_demo.js" />
  132. </window>